VSCode for Unity C# on M1MacBookAir
概要
Unityでコード書く用にVSCodeでC#環境を動かすには~という備忘録、なるだけ最小手数と捨てやすさ重視。
いきなりまとめ
以下が必要
homebrew
rosetta2モードでbrewをインストール
brew install mono
brew install dotnet
VSCode
VSCodeをインストール(intel版でOK)
VSCodeにms-dotnettools.csharpプラグインをインストール
Preferences > Settings > Extensions > C# configuration > Omnisharp: Use Global Monoをalwaysに変更
背景
monoもdotnetもarm版が出てないので、homebrewがarm mac対応した現在でも使用できない。
dotnet coreは是非見捨てたいが、monoだけだと実行時エラーが出る。気に食わねえ~~。
でもbrewでいけるので許す。
来世
ぶっちゃけUnity.appの中にdotnet coreもmonoも入ってるんで、あの辺を使うようなLSPモードみたいなやつ出ないかなーと思ってる。
そしたらUnityがあればC#関連のものをほぼ何も入れずにUnityのコードが書けるので、、